home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1990 / Sep 90 / MacApp.Tech$ 9⁄21⁄90 / 2012-Jump table blues-Sep90 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.3 KB  |  37 lines  |  [TEXT/GEOL]

  1. Item    8369879                         17-Sept-90        22:43PDT
  2.  
  3. From:   AUST0134                        Jam Software Sydney,IVR
  4.  
  5. To:     MACAPP.TECH$                    MacApp Technical
  6.  
  7. cc:     AUST0338                        AUPtnr - Tactics Int'l,Shillito,IDV
  8.         POWERUP.ENG                     Power Up Software,PRT
  9.  
  10. Sub:    Jump table blues
  11.  
  12. Dear MacAppers,
  13.  
  14. A few weeks ago I stumbled across the dreaded Jump Table overflow problem with
  15. -Debug.  I responded by using -NoInspector -Debug, and using Jasik's Debugger
  16. (which provides all the inspector features anyway); this dropped the jump table
  17. entries to below 4096, and all was roses.
  18.  
  19. This worked fine until today, when I (finally!) switched to MacApp2.0 final,
  20. and found that with -NoInspector -Debug, I have 4200 jump table entries.
  21. Goodbye -Debug.
  22.  
  23. So, I ask the question, does the promised ETO linker/compiler really fix this
  24. problem?  I can't get ETO in Australia by normal channels yet, but if this
  25. compelling reason for getting it exists, perhaps I'll will find a way.
  26.  
  27. Question 2.  I seem to recall in the dim distant past some assertion that all
  28. object methods create a jump table entry.  Is this true?  Or do they still need
  29. an intersegment call to create the entry?
  30.  
  31. Thanx,
  32.  
  33. Tseung Cheung
  34. JAM Software Pty Ltd
  35. ALink AUST0134
  36.  
  37.